renewable resource harvesting area - Espagnol Anglais Dictionnaire